01/12/2026 04:15:52.232 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.243 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.246 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.248 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.249 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.249 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.249 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.249 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.256 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.261 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.261 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.268 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.270 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.272 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.275 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.276 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.279 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.286 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.290 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.292 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.293 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.296 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.303 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.305 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.307 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.310 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.312 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.316 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.317 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.323 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.324 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.325 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.328 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.335 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.336 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.338 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.339 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.341 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.346 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.347 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.349 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.349 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.351 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.358 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.359 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.363 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.367 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.368 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.376 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.380 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.384 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.389 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.391 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.393 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.393 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.398 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.401 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.402 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.403 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.404 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.410 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.413 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.417 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.417 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.418 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.419 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.421 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.425 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.427 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.433 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.435 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.437 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.444 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.445 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.446 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.449 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.454 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.455 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.458 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.460 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.460 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.460 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.460 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.460 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.468 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.469 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.471 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.471 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.473 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.473 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.473 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.475 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.481 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.484 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.486 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.487 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.502 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.503 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.504 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.506 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.507 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.508 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.509 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.513 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.514 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.515 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.516 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.518 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.519 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.525 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.526 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.527 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.530 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.534 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.537 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.538 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.544 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.545 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.546 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.550 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.555 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.556 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.562 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.566 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.568 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.573 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.577 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.583 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.584 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.586 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.589 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.597 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.612 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.614 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.616 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.620 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.624 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.627 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.629 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.633 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.644 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.646 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.648 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.650 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.653 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.657 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.659 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.661 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.663 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.664 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.672 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.675 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.680 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.680 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.680 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.680 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.687 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.691 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.695 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.698 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.699 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.701 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.705 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.707 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.709 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.710 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.711 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.711 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.711 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.711 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.711 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.718 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.719 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.723 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.723 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.730 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.735 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.736 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.748 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.751 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.752 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.752 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.752 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.754 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.755 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.763 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.768 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.771 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.773 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.773 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.773 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.773 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.773 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.775 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.786 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.788 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.791 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.797 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.804 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.806 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.807 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.808 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.811 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.814 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.817 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.818 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.819 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.822 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.826 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.830 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.831 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.833 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.834 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.839 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.843 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.845 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.846 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.847 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.854 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.856 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.857 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.858 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.860 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.860 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.866 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.867 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.872 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.874 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.878 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.879 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.884 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.884 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.884 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.884 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.890 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.891 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.892 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.895 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.896 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.902 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.903 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.907 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.909 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.913 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.915 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.919 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.925 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.926 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.928 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.930 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.932 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.936 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.938 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.943 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.945 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.947 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.951 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.953 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.953 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.955 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.956 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.961 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.962 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.964 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.966 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.974 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.975 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.976 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.981 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:52.988 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:52.989 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:52.990 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:52.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:52.993 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:52.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:52.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:52.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:52.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.000 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.001 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.002 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.005 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.006 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.006 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.006 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.006 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.013 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.014 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.015 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.016 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.019 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.022 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.029 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.030 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.034 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.035 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.036 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.037 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.039 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.043 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.046 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.048 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.048 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.048 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.048 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.048 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.049 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:15:53.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.050 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.052 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.058 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.062 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.063 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.064 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.065 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.066 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.071 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.076 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.078 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.078 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.085 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.087 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.088 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.092 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.100 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.101 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.103 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.108 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.110 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.112 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.115 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.118 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.121 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.126 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.128 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.129 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.131 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.132 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.133 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.134 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.137 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.138 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.141 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.145 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.150 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.152 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.153 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.155 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.162 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.163 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.165 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.169 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.170 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.173 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.176 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.178 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.183 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.186 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.191 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.192 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.200 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.202 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.202 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.204 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.204 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.209 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.212 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.215 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.217 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.219 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.221 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.228 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.229 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.230 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.231 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.233 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.240 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.245 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.249 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.255 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.259 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.262 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.265 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.272 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.275 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.277 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.278 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.280 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.286 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.292 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.294 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.296 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.303 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.305 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.306 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.311 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.312 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.314 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.323 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.323 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.324 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.326 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.328 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.332 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.335 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.337 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.342 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.346 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.347 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.348 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.354 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.356 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.358 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.360 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.361 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.364 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.368 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.369 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.374 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.383 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.385 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.386 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.388 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.389 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.394 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.396 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.398 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.402 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.404 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.409 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.411 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.415 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.418 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.420 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.421 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.431 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.435 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.435 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.438 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.438 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.440 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.446 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.454 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.458 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.462 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.464 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.470 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.470 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.470 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.470 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.472 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.477 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.480 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.483 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.484 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.487 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.490 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.491 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.495 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.497 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.500 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.502 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.502 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.504 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.506 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.506 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.512 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.514 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.516 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.516 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.518 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.519 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.523 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.526 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.528 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.531 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.534 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.535 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.537 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.541 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.547 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.549 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.550 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.550 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.552 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.560 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.562 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.567 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.573 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.574 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.579 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.582 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.585 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.586 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.590 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.593 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.597 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.599 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.601 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.604 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.606 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.608 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.611 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.616 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.618 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.619 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.625 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.626 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.627 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.629 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.630 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.638 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.639 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.640 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.642 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.648 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.650 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.651 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.653 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.660 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.661 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.665 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.668 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.676 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.679 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.680 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.681 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.689 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.690 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.692 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.699 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.700 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.701 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.704 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.711 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.713 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.717 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.723 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.724 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.728 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.735 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.736 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.738 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.743 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.748 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.752 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.753 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.755 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.759 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.762 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.765 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.766 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.767 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.768 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.769 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.773 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.775 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.776 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.780 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.781 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.784 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.785 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.788 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.793 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.799 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.802 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.803 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.809 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.811 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.814 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.816 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.817 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.819 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.820 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.825 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.827 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.829 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.830 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.834 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.834 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.837 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.845 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.848 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.849 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.851 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.853 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.855 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.859 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.860 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.863 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.864 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.867 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.871 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.874 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.875 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.876 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.878 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.881 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.882 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.885 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.889 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.890 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.891 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.892 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.901 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.903 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.903 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.904 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.905 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.908 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.909 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.914 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.919 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.922 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.923 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.927 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.931 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.932 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.934 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.938 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.942 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.943 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.943 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.944 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.949 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.953 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.954 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.957 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.957 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.959 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.965 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.967 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.969 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.971 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.976 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.977 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.982 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.983 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.984 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:53.988 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:53.989 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:53.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:53.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:53.995 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:53.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:53.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:53.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:53.997 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.002 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.004 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.006 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.008 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.009 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.009 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.009 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.009 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.009 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.014 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.017 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.021 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.021 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.022 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.023 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.027 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.028 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.031 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.033 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.034 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.036 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.041 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.043 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.047 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.047 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.049 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.049 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.050 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:15:54.051 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.055 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.058 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.060 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.061 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.062 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.064 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.066 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.070 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.071 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.074 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.075 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.076 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.079 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.082 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.084 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.085 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.086 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.087 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.090 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.093 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.096 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.098 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.100 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.101 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.104 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.108 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.110 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.115 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.118 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.119 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.119 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.121 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.129 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.130 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.132 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.132 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.136 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.145 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.147 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.149 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.157 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.159 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.161 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.164 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.171 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.172 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.174 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.175 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.176 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.178 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.184 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.185 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.186 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.187 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.188 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.189 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.189 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.189 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.189 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.189 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.190 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.194 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.195 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.199 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.201 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.201 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.203 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.206 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.211 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.212 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.213 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.214 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.221 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.222 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.224 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.225 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.226 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.230 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.234 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.235 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.235 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.243 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.245 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.246 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.254 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.255 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.256 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.257 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.263 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.265 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.266 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.268 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.269 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.271 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.276 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.277 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.278 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.280 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.282 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.282 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.282 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.282 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.283 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.285 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.289 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.292 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.293 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.295 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.301 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.304 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.304 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.307 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.310 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.312 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.316 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.317 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.323 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.324 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.325 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.326 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.327 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.334 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.335 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.336 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.339 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.339 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.340 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.343 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.347 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.349 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.353 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.354 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.361 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.363 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.369 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.374 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.378 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.379 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.380 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.381 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.386 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.387 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.390 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.391 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.392 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.397 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.398 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.400 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.401 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.402 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.409 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.410 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.414 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.417 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.420 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.424 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.426 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.433 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.436 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.439 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.440 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.444 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.449 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.453 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.456 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.461 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.463 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.466 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.468 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.471 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.472 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.477 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.479 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.483 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.484 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.489 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.490 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.494 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.496 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.497 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.497 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.499 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.504 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.507 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.509 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.511 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.512 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.518 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.520 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.522 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.525 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.533 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.535 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.536 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.537 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.539 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.540 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.540 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.540 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.541 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.546 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.549 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.549 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.550 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.550 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.551 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.558 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.560 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.562 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.562 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.562 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.562 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.562 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.570 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.572 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.575 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.575 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.581 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.583 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.585 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.586 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.588 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.589 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.595 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.599 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.599 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.600 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.602 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.607 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.608 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.610 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.611 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.612 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.615 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.618 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.620 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.622 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.624 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.629 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.631 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.633 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.635 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.637 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.643 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.644 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.647 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.650 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.651 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.654 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.658 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.659 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.667 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.668 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.668 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.677 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.679 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.681 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.683 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.685 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.692 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.694 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.695 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.696 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.697 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.699 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.702 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.704 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.707 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.709 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.713 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.714 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.722 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.723 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.726 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.734 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.736 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.737 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.740 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.740 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.740 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.740 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.740 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.743 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.747 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.748 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.750 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.752 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.754 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.759 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.761 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.764 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.765 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.772 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.774 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.775 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.775 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.776 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.777 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.777 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.777 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.777 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.777 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.791 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.797 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.799 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.800 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.804 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.805 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.806 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.812 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.814 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.816 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.820 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.822 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.824 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.827 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.828 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.833 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.834 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.835 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.839 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.843 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.845 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.850 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.852 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.854 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.857 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.866 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.867 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.874 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.876 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.877 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.880 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.891 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.895 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.897 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.902 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.903 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.911 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.912 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.913 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.914 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.915 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.916 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.918 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.920 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.928 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.930 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.935 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.937 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.937 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.941 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.943 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.946 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.951 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.953 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.955 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.958 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.965 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.967 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.968 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.970 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.972 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.976 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.978 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:54.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.987 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:54.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:54.987 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:54.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:54.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:54.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:54.989 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:54.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:54.998 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.001 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.002 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.004 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.005 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.006 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.007 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.008 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.008 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.015 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.017 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.018 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.020 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.023 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.027 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.028 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.031 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.038 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.040 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.042 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.045 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.046 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.052 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:15:55.056 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.058 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.062 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.062 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.064 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.065 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.071 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.073 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.074 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.078 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.079 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.081 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.087 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.091 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.092 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.098 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.099 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.102 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.103 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.113 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.114 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.115 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.117 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.119 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.119 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.122 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.124 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.128 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.130 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.132 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.137 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.138 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.141 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.142 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.142 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.142 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.142 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.142 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.144 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.148 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.149 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.153 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.154 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.155 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.156 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.157 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.160 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.165 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.167 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.172 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.174 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.176 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.178 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.179 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.180 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.186 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.188 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.189 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.189 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.190 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.191 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.198 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.200 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.202 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.203 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.204 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.205 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.212 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.213 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.215 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.215 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.218 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.218 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.221 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.226 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.227 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.229 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.231 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.231 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.233 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.236 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.236 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.243 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.245 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.246 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.248 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.249 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.250 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.257 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.258 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.259 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.262 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.268 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.271 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.272 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.272 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.274 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.274 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.274 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.274 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.274 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.281 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.283 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.284 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.285 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.287 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.288 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.288 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.288 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.288 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.290 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.297 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.300 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.304 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.306 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.310 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.312 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.316 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.321 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.322 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.322 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.322 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.323 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.323 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.329 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.331 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.332 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.333 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.334 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.336 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.337 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.339 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.341 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.347 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.349 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.351 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.354 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.356 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.361 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.362 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.366 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.370 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.377 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.378 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.382 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.385 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.388 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.391 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.392 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.397 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.400 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.402 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.405 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.407 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.409 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.410 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.411 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.412 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.418 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.422 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.423 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.425 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.426 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.431 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.432 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.434 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.435 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.437 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.437 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.437 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.437 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.440 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.445 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.447 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.449 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.451 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.453 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.458 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.460 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.462 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.466 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.467 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.468 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.473 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.476 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.478 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.481 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.482 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.489 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.490 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.491 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.492 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.494 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.501 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.503 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.504 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.509 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.509 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.514 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.519 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.521 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.523 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.524 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.529 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.530 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.533 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.534 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.535 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.536 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.537 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.541 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.544 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.546 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.549 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.550 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.551 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.555 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.556 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.559 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.562 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.564 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.566 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.572 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.576 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.578 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.579 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.584 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.586 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.587 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.589 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.591 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.599 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.600 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.604 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.604 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.606 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.608 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.610 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.612 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.615 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.618 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.621 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.622 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.628 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.632 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.633 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.639 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.640 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.641 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.648 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.649 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.654 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.656 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.656 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.656 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.656 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.662 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.663 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.666 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.667 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.669 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.674 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.679 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.680 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.681 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.687 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.689 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.690 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.693 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.698 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.700 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.701 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.702 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.704 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.708 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.716 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.717 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.719 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.721 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.722 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.722 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.722 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.723 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.728 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.730 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.733 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.734 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.735 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.739 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.741 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.742 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.746 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.748 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.752 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.754 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.755 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.756 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.757 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.758 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.767 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.768 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.772 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.775 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.777 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.778 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.780 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.781 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.786 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.791 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.792 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.798 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.800 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.807 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.809 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.811 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.816 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.827 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.828 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.830 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.831 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.833 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.833 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.838 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.841 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.846 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.847 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.848 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.861 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.863 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.866 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.870 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.872 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.877 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.879 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.885 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.885 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.889 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.890 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.893 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.895 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.897 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.898 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.904 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.911 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.912 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.913 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.914 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.919 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.924 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.927 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.928 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.933 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.935 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.936 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.940 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.942 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.942 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.944 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.948 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.952 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.953 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.954 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.954 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.960 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.962 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.966 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.967 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.967 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.967 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.967 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.974 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.976 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.977 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.979 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.985 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:55.987 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.990 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:55.990 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:55.991 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:55.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:55.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:55.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:55.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:55.997 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:55.999 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.000 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.003 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.009 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.010 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.013 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.016 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.016 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.018 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.020 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.026 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.027 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.031 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.031 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.038 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.039 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.041 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.044 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.046 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.048 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.051 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.052 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.053 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:15:56.054 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.057 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.057 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.057 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.057 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.059 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.060 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.064 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.066 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.069 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.070 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.071 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.072 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.077 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.078 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.082 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.087 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.089 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.092 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.094 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.094 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.098 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.104 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.106 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.107 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.108 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.114 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.116 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.117 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.118 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.119 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.120 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.127 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.128 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.130 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.131 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.131 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.132 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.133 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.134 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.140 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.141 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.144 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.145 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.146 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.146 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.149 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.150 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.153 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.155 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.156 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.158 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.158 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.158 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.158 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.158 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.159 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.159 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.164 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.165 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.168 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.169 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.170 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.176 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.178 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.180 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.180 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.180 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.180 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.180 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.185 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.186 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.187 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.188 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.189 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.192 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.197 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.199 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.201 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.201 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.202 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.203 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.203 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.203 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.203 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.203 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.206 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.209 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.210 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.212 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.213 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.214 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.221 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.222 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.226 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.228 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.228 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.228 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.228 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.228 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.229 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.231 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.234 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.237 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.241 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.242 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.243 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.249 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.254 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.255 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.256 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.259 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.261 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.263 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.266 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.266 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.266 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.268 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.272 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.273 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.274 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.276 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.278 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.284 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.287 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.290 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.291 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.292 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.292 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.295 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.300 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.303 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.303 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.304 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.307 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.314 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.316 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.317 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.320 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.323 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.327 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.332 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.332 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.333 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.333 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.333 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.334 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.339 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.341 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.345 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.348 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.352 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.354 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.356 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.358 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.358 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.364 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.367 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.368 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.369 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.380 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.381 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.382 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.382 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.383 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.391 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.394 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.396 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.398 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.402 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.405 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.407 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.412 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.412 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.413 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.414 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.415 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.416 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.419 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.423 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.424 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.430 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.431 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.435 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.436 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.437 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.438 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.442 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.443 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.446 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.446 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.447 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.447 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.447 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.453 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.458 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.462 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.463 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.470 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.473 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.481 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.484 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.484 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.490 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.494 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.503 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.504 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.507 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.507 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.515 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.517 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.518 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.519 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.520 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.522 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.523 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.526 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.534 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.536 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.537 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.542 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.545 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.547 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.548 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.553 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.556 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.558 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.561 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.563 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.565 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.569 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.574 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.580 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.580 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.588 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.589 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.591 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.592 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.594 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.596 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.598 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.604 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.606 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.608 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.609 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.610 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.610 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.610 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.611 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.619 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.620 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.622 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.623 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.625 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.627 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.628 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.631 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.637 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.639 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.642 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.644 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.649 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.650 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.652 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.654 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.659 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.663 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.666 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.666 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.667 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.668 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.669 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.675 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.677 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.682 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.683 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.685 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.689 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.691 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.694 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.696 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.698 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.702 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.703 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.707 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.708 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.709 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.709 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.711 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.713 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.718 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.726 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.727 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.731 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.733 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.735 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.736 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.739 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.742 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.747 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.749 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.752 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.754 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.755 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.755 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.755 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.755 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.757 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.763 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.766 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.767 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.768 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.770 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.770 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.773 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.774 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.778 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.780 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.781 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.781 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.782 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.782 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.782 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.782 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.783 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.788 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.789 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.791 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.793 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.794 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.795 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.801 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.803 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.805 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.806 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.807 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.815 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.816 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.818 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.819 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.820 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.822 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.827 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.829 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.830 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.833 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.834 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.835 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.837 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.839 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.845 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.848 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.850 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.852 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.853 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.859 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.861 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.862 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.863 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.864 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.868 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.871 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.874 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.875 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.876 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.877 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.878 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.885 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.887 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.889 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.889 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.890 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.891 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.892 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.897 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.901 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.902 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.903 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.904 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.905 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.909 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.909 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.914 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.916 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.918 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.921 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.928 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.929 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.931 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.935 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.937 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.940 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.943 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.944 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.948 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.948 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.948 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.951 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.955 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.956 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.961 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.962 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.968 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.970 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.973 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.973 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.973 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.973 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.975 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.979 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.980 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.984 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.985 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.986 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:56.990 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:56.991 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:56.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.994 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:56.996 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:56.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:56.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:56.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:56.996 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:56.997 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.002 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.004 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.008 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.011 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.013 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.016 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.019 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.021 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.023 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.025 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.027 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.031 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.032 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.034 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.036 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.037 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.037 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.037 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.037 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.038 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.040 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.043 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.044 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.046 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.047 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.049 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.050 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.051 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.053 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.055 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:15:57.057 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.061 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.061 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.062 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.063 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.070 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.071 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.073 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.074 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.076 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.085 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.086 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.089 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.092 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.096 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.100 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.102 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.102 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.108 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.110 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.112 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.114 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.120 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.121 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.123 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.126 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.134 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.135 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.137 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.139 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.140 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.142 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.144 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.145 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.148 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.153 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.153 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.153 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.153 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.157 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.161 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.162 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.168 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.169 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.170 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.171 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.179 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.181 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.185 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.186 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.192 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.194 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.196 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.200 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.201 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.202 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.203 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.208 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.212 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.213 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.214 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.215 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.216 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.222 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.226 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.228 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.230 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.231 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.232 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.233 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.235 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.236 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.240 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.243 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.245 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.248 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.254 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.255 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.257 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.259 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.262 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.264 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.266 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.267 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.269 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.276 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.280 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.282 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.283 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.284 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.284 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.291 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.296 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.297 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.298 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.301 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.301 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.302 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.304 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.305 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.310 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.315 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.316 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.317 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.325 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.326 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.327 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.329 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.340 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.341 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.343 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.344 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.346 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.352 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.355 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.357 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.360 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.361 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.364 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.368 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.369 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.372 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.376 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.379 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.381 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.385 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.389 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.391 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.392 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.393 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.393 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.394 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.394 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.394 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.400 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.406 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.407 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.407 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.407 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.407 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.407 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.407 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.409 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.415 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.417 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.418 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.419 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.420 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.427 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.430 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.432 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.432 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.439 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.441 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.442 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.445 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.446 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.450 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.455 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.462 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.463 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.464 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.464 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.467 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.470 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.474 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.475 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.477 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.480 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.486 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.488 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.491 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.492 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.492 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.492 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.492 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.496 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.499 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.501 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.503 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.505 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.506 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.507 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.512 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.514 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.516 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.518 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.518 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.519 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.520 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.521 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.525 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.527 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.531 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.533 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.534 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.537 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.538 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.543 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.545 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.549 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.551 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.555 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.559 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.569 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.569 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.571 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.573 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.578 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.579 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.583 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.583 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.584 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.584 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.584 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.584 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.585 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.589 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.590 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.596 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.597 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.598 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.599 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.599 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.605 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.607 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.608 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.609 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.610 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.611 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.612 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.618 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.619 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.621 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.622 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.623 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.623 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.623 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.630 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.631 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.633 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.636 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.637 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.643 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.645 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.648 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.653 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.654 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.656 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.658 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.659 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.660 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.664 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.666 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.667 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.668 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.670 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.671 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.676 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.678 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.680 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.686 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.686 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.686 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.686 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.686 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.687 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.688 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.693 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.694 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.695 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.696 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.697 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.698 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.698 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.698 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.698 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.698 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.704 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.706 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.708 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.709 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.710 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.711 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.711 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.713 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.718 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.722 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.724 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.727 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.733 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.735 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.738 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.738 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.740 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.744 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.747 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.748 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.748 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.750 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.755 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.759 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.761 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.764 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.769 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.772 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.774 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.775 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.776 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.780 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.782 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.783 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.784 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.785 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.787 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.793 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.794 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.796 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.797 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.798 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.800 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.800 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.802 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.806 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.808 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.810 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.811 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.813 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.819 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.822 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.824 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.826 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.829 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.832 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.833 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.836 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.838 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.839 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.841 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.844 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.847 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.849 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.850 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.855 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.857 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.858 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.860 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.861 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.867 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.869 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.871 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.878 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.880 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.883 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.884 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.884 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.884 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.884 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.884 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.886 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.891 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.893 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.895 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.897 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.904 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.908 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.909 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.912 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.912 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.912 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.912 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.912 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.914 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.918 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.922 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.924 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.925 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.929 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.933 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.934 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.937 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.938 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.944 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.947 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.948 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.950 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.951 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.956 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.958 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.961 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.963 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.968 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.970 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.971 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.973 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.975 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.976 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.978 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.981 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.984 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:57.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:57.987 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:57.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:57.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:57.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:57.988 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:57.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:57.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:57.999 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.001 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.003 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.009 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.013 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.014 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.019 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.021 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.023 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.026 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.028 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.029 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.034 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.036 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.038 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.039 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.040 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.041 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.047 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.048 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.049 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.051 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.052 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.054 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.055 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:15:58.058 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.060 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.061 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.062 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.064 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.064 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.066 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.070 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.073 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.076 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.079 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.081 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.083 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.085 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.087 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.091 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.092 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.094 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.098 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.102 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.104 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.105 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.106 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.109 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.112 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.115 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.115 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.115 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.115 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.117 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.123 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.124 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.126 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.128 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.129 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.133 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.134 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.138 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.141 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.146 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.148 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.152 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.155 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.156 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.159 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.164 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.165 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.165 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.171 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.174 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.174 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.175 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.176 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.177 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.187 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.189 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.190 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.190 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.194 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.199 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.201 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.205 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.206 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.211 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.213 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.213 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.217 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.221 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.223 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.227 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.229 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.232 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.235 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.236 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.237 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.237 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.237 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.237 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.237 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.238 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.245 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.248 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.249 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.252 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.252 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.252 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.252 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.252 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.254 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.259 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.261 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.263 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.264 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.265 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.266 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.271 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.273 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.276 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.280 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.280 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.280 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.280 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.283 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.292 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.294 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.308 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.309 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.310 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.312 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.312 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.313 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.314 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.320 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.324 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.325 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.326 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.327 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.330 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.333 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.339 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.341 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.344 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.345 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.347 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.348 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.352 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.353 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.356 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.358 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.359 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.360 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.365 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.367 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.372 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.377 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.379 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.381 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.382 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.384 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.385 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.387 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.391 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.394 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.396 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.397 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.398 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.403 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.406 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.409 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.409 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.409 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.418 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.419 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.422 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.424 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.427 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.433 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.434 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.437 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.438 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.438 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.438 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.438 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.438 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.439 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.440 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.444 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.447 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.451 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.455 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.459 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.461 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.461 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.464 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.464 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.468 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.473 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.475 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.479 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.483 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.490 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.492 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.493 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.497 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.497 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.498 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.499 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.505 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.506 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.507 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.509 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.510 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.519 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.521 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.525 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.529 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.532 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.534 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.538 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.540 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.543 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.546 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.550 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.551 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.557 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.558 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.559 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.564 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.571 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.573 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.575 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.579 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.581 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.583 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.586 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.587 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.587 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.593 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.594 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.596 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.598 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.600 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.610 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.612 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.614 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.616 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.621 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.622 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.623 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.626 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.626 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.626 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.626 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.626 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.631 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.633 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.637 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.637 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.637 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.637 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.637 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.638 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.639 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.640 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.644 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.649 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.650 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.651 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.658 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.660 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.661 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.662 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.665 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.666 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.671 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.675 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.678 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.679 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.683 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.692 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.693 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.693 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.700 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.702 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.704 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.705 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.707 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.713 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.716 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.718 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.719 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.719 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.719 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.725 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.726 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.728 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.730 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.732 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.733 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.738 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.739 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.741 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.742 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.744 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.745 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.745 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.745 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.751 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.754 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.755 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.757 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.758 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.759 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.764 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.766 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.768 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.770 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.770 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.770 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.770 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.770 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.774 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.776 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.778 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.780 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.782 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.783 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.784 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.784 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.784 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.785 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.787 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.792 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.796 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.796 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.800 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.801 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.801 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.804 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.808 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.809 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.813 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.814 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.819 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.821 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.823 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.827 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.828 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.831 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.837 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.838 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.843 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.845 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.847 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.847 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.854 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.855 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.857 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.858 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.859 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.861 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.867 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.868 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.870 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.873 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.874 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.874 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.874 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.875 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.880 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.882 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.884 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.886 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.887 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.888 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.890 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.890 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.895 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.897 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.902 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.903 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.905 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.908 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.912 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.913 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.913 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.913 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.913 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.913 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.914 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.919 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.922 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.926 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.935 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.937 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.938 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.942 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.942 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.942 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.942 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.942 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.946 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.949 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.950 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.953 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.954 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.956 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.956 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.960 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.961 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.968 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.968 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.970 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.975 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.978 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.980 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.984 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:58.985 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:58.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:58.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:58.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:58.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:58.988 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:58.993 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:58.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:58.999 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.002 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.005 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.012 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.013 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.015 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.016 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.022 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.024 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.026 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.029 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.032 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.033 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.036 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.042 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.043 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.045 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.049 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.054 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.055 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.055 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.056 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:15:59.063 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.065 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.066 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.069 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.071 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.071 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.071 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.071 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.071 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.074 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.075 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.079 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.081 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.085 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.086 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.086 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.086 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.093 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.095 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.097 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.100 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.108 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.110 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.112 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.114 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.121 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.123 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.125 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.129 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.129 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.129 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.129 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.129 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.132 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.132 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.134 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.139 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.145 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.146 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.148 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.149 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.157 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.159 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.161 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.166 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.167 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.171 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.178 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.182 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.183 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.193 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.194 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.196 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.199 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.202 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.205 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.207 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.211 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.213 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.215 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.224 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.225 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.232 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.237 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.241 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.242 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.244 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.252 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.254 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.258 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.260 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.264 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.264 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.264 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.264 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.264 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.270 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.272 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.273 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.274 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.277 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.280 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.282 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.285 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.288 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.291 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.292 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.293 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.301 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.304 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.310 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.312 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.312 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.312 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.312 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.312 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.318 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.323 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.323 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.324 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.325 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.337 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.340 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.342 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.344 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.345 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.348 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.349 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.349 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.349 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.353 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.357 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.358 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.359 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.363 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.368 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.373 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.374 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.378 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.380 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.386 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.387 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.388 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.391 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.392 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.393 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.395 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.398 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.402 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.403 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.404 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.411 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.414 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.414 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.416 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.417 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.423 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.427 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.430 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.432 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.436 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.437 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.439 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.440 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.441 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.442 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.444 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.449 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.453 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.454 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.456 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.461 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.464 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.467 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.468 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.470 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.470 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.475 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.481 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.482 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.482 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.482 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.484 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.484 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.493 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.496 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.497 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.497 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.499 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.499 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.499 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.499 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.499 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.501 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.501 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.509 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.511 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.512 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.514 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.514 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.515 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.516 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.522 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.523 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.526 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.532 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.535 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.535 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.538 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.543 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.544 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.545 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.546 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.547 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.548 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.549 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.553 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.554 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.558 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.559 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.559 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.559 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.559 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.559 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.559 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.561 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.566 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.568 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.569 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.570 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.573 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.580 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.584 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.590 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.594 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.596 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.598 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.600 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.604 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.608 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.609 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.610 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.611 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.613 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.616 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.621 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.623 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.624 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.625 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.627 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.632 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.634 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.640 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.646 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.652 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.655 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.658 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.660 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.661 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.664 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.668 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.669 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.675 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.679 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.680 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.680 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.684 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.686 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.688 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.689 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.691 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.695 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.699 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.701 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.706 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.707 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.708 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.709 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.716 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.721 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.722 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.725 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.731 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.733 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.734 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.735 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.737 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.743 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.745 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.747 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.750 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.755 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.756 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.760 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.766 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.767 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.770 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.771 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.772 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.773 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.778 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.780 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.783 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.786 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.788 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.791 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.794 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.796 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.797 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.799 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.800 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.803 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.804 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.807 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.811 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.813 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.815 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.820 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.822 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.823 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.824 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.825 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.827 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.829 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.831 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.833 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.836 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.838 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.840 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.842 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.846 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.851 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.851 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.853 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.862 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.869 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.870 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.870 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.876 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.878 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.880 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.882 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.887 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.889 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.892 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.894 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.895 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.903 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.907 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.908 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.910 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.911 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.915 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.917 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.921 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.928 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.930 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.931 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.934 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.940 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.941 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.943 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.944 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.945 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.945 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.945 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.945 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.945 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.952 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.953 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.956 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.956 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.957 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.959 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.967 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.969 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.971 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.973 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.974 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.976 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.977 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.978 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.982 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:15:59.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.987 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.988 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.989 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:15:59.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:15:59.990 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:15:59.990 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:15:59.990 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:15:59.990 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:15:59.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:15:59.997 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:15:59.999 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.001 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.004 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.012 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.015 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.016 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.017 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.023 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.025 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.026 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.031 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.038 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.039 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.040 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.045 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.046 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.048 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.049 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.050 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.053 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.057 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.057 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.058 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:00.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.059 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.059 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.059 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.059 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.060 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.061 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.066 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.069 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.070 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.072 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.072 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.073 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.074 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.080 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.081 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.084 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.085 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.088 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.093 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.098 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.100 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.102 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.103 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.106 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.106 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.113 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.115 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.116 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.117 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.117 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.118 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.123 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.124 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.125 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.128 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.129 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.134 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.135 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.137 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.139 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.139 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.146 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.149 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.151 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.155 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.160 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.164 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.166 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.173 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.179 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.182 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.183 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.188 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.190 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.193 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.196 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.201 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.203 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.204 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.207 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.208 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.215 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.217 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.221 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.221 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.224 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.228 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.229 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.231 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.233 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.242 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.246 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.255 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.259 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.262 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.264 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.264 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.270 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.285 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.286 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.287 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.289 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.296 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.297 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.299 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.300 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.302 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.302 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.303 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.304 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.309 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.316 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.318 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.325 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.327 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.328 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.331 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.338 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.339 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.340 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.343 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.344 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.344 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.346 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.350 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.351 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.356 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.357 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.364 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.366 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.368 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.372 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.372 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.381 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.382 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.386 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.387 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.393 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.395 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.396 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.400 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.403 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.409 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.411 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.413 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.415 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.416 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.417 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.419 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.422 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.423 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.427 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.429 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.433 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.438 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.440 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.445 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.446 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.447 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.447 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.454 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.457 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.459 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.461 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.462 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.466 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.468 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.474 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.476 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.478 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.481 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.482 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.485 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.488 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.490 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.491 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.492 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.494 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.496 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.498 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.501 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.506 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.506 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.507 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.507 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.507 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.511 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.517 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.519 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.520 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.521 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.524 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.530 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.531 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.534 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.534 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.535 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.536 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.536 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.538 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.544 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.547 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.547 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.549 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.549 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.549 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.549 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.549 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.550 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.557 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.559 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.560 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.560 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.561 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.562 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.566 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.569 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.572 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.575 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.581 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.585 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.587 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.590 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.592 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.597 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.599 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.601 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.602 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.604 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.609 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.610 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.614 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.616 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.624 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.626 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.627 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.629 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.630 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.630 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.640 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.643 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.644 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.645 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.647 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.653 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.656 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.658 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.660 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.661 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.662 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.667 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.674 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.678 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.680 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.685 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.687 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.689 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.691 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.697 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.698 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.700 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.702 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.704 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.707 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.710 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.712 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.715 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.716 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.716 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.724 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.729 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.729 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.730 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.735 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.738 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.738 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.740 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.740 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.741 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.742 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.747 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.752 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.753 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.754 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.760 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.762 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.770 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.771 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.778 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.780 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.784 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.787 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.789 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.796 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.801 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.801 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.801 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.801 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.801 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.804 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.808 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.809 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.814 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.814 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.814 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.814 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.816 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.821 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.824 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.826 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.827 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.827 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.829 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.830 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.837 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.839 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.841 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.843 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.844 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.852 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.854 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.856 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.857 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.859 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.861 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.863 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.866 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.870 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.871 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.875 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.878 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.879 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.884 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.886 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.887 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.889 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.890 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.890 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.890 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.890 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.890 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.892 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.902 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.904 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.905 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.907 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.908 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.912 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.914 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.918 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.919 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.925 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.927 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.929 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.932 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.932 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.940 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.941 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.942 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.947 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.950 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.954 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.958 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.962 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.969 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.971 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.977 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.985 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:00.987 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:00.990 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:00.995 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:00.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:00.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:00.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:00.996 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:00.998 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:00.998 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.005 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.008 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.019 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.030 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.032 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.034 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.036 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.038 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.038 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.038 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.038 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.038 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.041 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.043 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.048 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.051 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.051 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.053 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.059 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:01.060 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.063 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.064 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.066 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.068 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.072 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.075 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.079 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.081 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.082 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.089 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.092 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.094 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.095 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.097 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.098 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.103 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.106 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.108 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.109 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.112 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.117 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.119 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.122 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.123 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.124 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.130 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.133 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.135 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.136 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.145 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.146 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.148 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.149 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.160 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.161 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.168 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.169 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.170 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.171 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.180 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.182 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.188 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.189 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.193 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.194 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.196 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.200 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.202 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.203 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.204 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.204 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.205 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.211 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.213 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.217 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.217 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.217 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.217 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.218 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.221 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.222 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.226 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.229 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.230 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.231 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.232 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.233 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.233 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.240 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.244 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.246 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.255 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.257 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.258 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.263 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.264 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.271 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.273 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.276 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.279 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.280 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.283 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.292 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.294 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.300 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.301 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.303 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.304 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.305 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.315 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.316 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.318 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.326 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.328 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.329 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.332 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.333 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.340 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.341 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.342 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.344 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.345 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.355 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.357 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.360 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.362 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.363 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.364 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.373 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.376 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.379 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.383 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.385 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.387 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.388 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.389 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.398 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.399 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.401 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.403 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.403 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.403 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.411 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.415 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.417 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.418 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.419 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.425 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.427 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.430 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.431 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.434 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.438 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.441 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.445 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.446 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.447 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.454 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.457 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.458 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.459 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.460 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.462 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.469 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.470 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.474 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.475 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.475 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.477 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.483 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.486 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.486 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.489 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.491 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.491 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.496 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.497 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.499 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.499 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.500 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.501 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.501 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.501 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.501 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.502 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.503 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.507 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.509 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.511 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.515 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.518 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.520 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.522 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.528 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.531 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.536 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.537 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.540 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.542 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.543 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.550 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.551 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.552 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.555 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.564 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.568 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.569 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.569 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.570 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.575 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.578 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.581 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.586 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.587 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.590 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.591 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.593 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.595 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.600 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.603 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.606 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.607 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.608 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.615 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.616 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.620 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.621 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.622 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.625 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.626 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.629 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.630 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.638 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.639 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.640 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.640 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.643 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.645 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.651 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.653 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.654 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.657 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.658 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.661 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.665 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.667 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.671 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.671 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.671 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.671 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.671 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.674 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.678 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.683 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.683 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.684 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.692 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.696 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.697 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.698 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.699 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.701 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.708 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.710 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.713 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.716 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.716 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.723 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.728 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.730 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.730 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.730 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.730 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.737 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.739 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.741 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.744 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.745 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.749 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.753 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.755 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.759 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.760 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.766 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.769 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.770 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.774 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.776 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.785 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.786 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.792 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.795 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.796 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.801 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.807 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.808 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.810 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.814 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.819 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.821 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.823 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.823 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.823 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.823 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.823 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.824 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.831 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.833 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.839 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.839 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.841 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.842 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.843 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.847 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.848 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.850 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.852 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.853 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.856 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.860 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.863 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.865 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.865 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.869 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.876 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.881 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.883 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.885 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.888 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.892 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.893 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.895 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.897 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.902 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.904 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.906 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.912 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.914 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.918 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.925 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.926 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.928 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.931 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.934 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.940 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.942 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.945 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.947 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.949 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.951 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.955 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.957 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.960 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.968 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.969 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.975 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.976 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.980 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.983 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:01.985 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.988 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:01.989 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:01.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:01.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:01.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:01.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:01.992 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:01.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:01.998 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.003 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.003 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.008 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.015 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.021 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.023 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.025 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.033 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.035 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.036 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.037 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.041 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.042 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.046 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.057 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.059 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.061 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:02.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.063 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.066 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.067 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.068 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.075 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.077 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.079 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.088 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.090 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.094 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.096 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.098 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.100 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.102 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.103 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.107 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.112 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.113 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.113 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.115 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.120 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.124 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.126 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.128 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.132 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.134 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.137 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.138 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.140 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.144 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.146 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.149 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.155 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.156 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.162 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.167 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.169 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.170 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.177 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.180 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.181 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.182 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.191 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.193 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.194 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.197 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.203 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.204 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.206 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.209 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.216 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.219 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.221 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.223 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.227 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.230 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.233 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.235 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.236 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.236 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.238 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.239 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.239 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.239 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.239 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.254 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.256 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.258 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.260 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.265 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.267 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.271 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.272 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.273 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.276 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.278 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.281 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.283 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.286 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.287 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.288 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.293 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.296 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.298 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.299 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.301 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.301 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.301 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.301 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.301 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.303 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.309 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.312 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.314 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.314 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.316 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.316 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.325 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.326 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.326 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.326 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.326 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.326 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.329 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.333 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.335 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.336 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.337 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.338 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.338 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.344 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.346 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.349 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.350 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.351 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.357 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.358 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.364 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.364 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.373 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.375 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.380 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.382 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.383 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.386 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.387 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.393 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.394 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.399 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.400 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.401 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.406 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.409 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.410 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.411 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.412 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.419 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.420 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.421 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.423 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.430 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.432 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.433 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.433 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.435 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.436 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.439 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.444 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.445 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.446 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.450 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.453 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.455 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.456 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.463 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.464 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.465 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.468 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.473 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.475 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.477 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.479 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.483 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.488 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.491 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.492 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.492 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.494 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.497 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.508 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.514 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.517 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.522 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.523 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.527 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.535 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.536 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.538 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.540 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.541 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.550 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.551 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.552 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.555 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.560 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.561 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.563 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.566 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.567 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.570 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.574 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.580 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.586 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.587 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.589 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.592 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.600 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.601 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.602 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.605 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.606 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.614 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.616 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.619 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.620 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.627 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.627 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.627 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.627 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.627 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.629 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.635 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.638 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.644 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.647 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.649 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.650 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.663 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.665 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.666 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.668 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.668 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.669 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.675 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.677 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.683 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.685 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.694 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.695 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.699 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.702 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.705 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.706 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.721 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.726 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.727 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.744 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.747 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.748 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.749 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.759 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.761 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.762 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.765 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.766 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.768 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.768 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.777 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.784 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.785 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.792 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.801 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.806 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.817 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.817 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.824 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.826 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.830 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.833 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.835 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.838 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.841 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.844 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.849 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.850 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.852 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.857 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.859 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.863 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.864 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.867 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.872 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.875 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.875 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.876 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.876 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.877 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.883 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.887 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.887 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.888 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.889 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.890 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.897 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.903 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.904 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.906 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.907 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.913 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.915 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.917 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.920 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.926 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.928 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.930 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.937 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.941 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.942 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.944 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.952 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.956 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.958 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.965 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.967 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.968 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.971 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.976 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.977 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.985 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:02.987 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:02.990 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:02.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:02.995 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:02.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:02.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:02.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:02.998 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:02.999 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.000 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.004 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.008 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.010 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.011 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.012 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.013 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.021 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.023 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.025 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.027 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.028 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.028 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.035 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.037 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.038 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.041 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.043 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.048 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.049 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.051 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.051 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.053 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.057 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.058 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.062 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.062 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:03.063 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.066 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.068 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.069 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.072 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.074 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.075 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.078 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.079 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.080 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.082 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.085 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.092 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.094 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.102 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.105 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.106 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.107 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.117 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.118 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.123 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.124 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.129 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.131 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.136 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.137 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.139 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.155 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.157 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.159 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.160 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.161 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.162 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.167 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.170 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.171 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.172 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.173 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.173 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.173 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.173 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.173 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.174 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.180 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.181 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.183 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.185 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.186 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.189 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.191 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.193 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.195 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.196 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.200 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.202 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.204 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.208 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.210 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.216 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.217 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.218 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.219 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.221 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.222 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.231 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.233 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.234 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.236 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.238 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.239 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.239 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.239 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.239 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.241 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.243 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.246 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.248 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.251 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.254 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.256 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.262 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.264 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.266 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.267 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.267 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.267 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.268 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.275 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.277 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.278 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.281 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.282 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.292 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.295 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.296 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.301 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.303 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.304 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.308 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.315 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.316 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.321 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.322 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.324 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.328 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.339 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.349 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.353 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.355 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.365 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.367 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.373 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.382 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.382 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.382 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.382 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.382 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.382 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.385 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.390 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.392 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.393 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.394 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.395 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.396 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.402 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.404 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.406 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.407 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.408 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.417 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.421 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.422 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.423 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.424 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.429 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.430 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.432 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.441 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.442 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.443 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.445 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.449 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.455 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.456 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.457 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.458 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.467 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.468 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.469 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.470 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.472 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.473 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.476 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.479 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.481 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.482 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.484 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.484 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.488 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.489 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.493 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.496 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.497 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.497 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.500 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.500 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.500 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.500 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.500 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.502 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.505 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.508 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.512 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.514 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.515 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.515 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.516 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.522 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.524 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.526 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.528 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.535 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.537 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.539 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.542 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.544 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.545 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.547 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.551 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.552 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.556 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.557 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.558 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.560 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.569 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.570 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.570 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.572 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.572 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.572 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.572 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.581 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.583 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.585 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.586 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.588 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.591 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.592 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.593 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.596 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.598 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.599 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.599 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.600 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.601 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.601 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.601 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.601 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.601 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.607 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.608 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.609 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.610 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.611 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.614 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.622 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.627 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.629 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.633 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.640 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.640 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.646 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.648 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.649 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.650 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.650 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.651 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.658 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.659 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.660 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.661 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.663 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.672 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.674 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.675 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.677 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.679 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.684 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.686 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.688 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.688 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.688 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.689 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.689 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.689 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.693 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.694 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.697 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.701 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.703 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.705 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.714 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.719 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.722 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.722 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.722 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.722 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.728 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.736 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.738 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.739 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.742 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.744 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.750 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.751 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.755 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.756 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.757 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.757 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.757 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.761 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.769 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.770 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.773 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.773 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.774 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.775 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.781 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.783 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.786 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.788 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.796 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.798 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.801 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.801 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.802 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.803 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.816 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.818 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.819 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.820 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.821 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.822 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.822 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.822 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.823 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.823 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.824 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.830 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.833 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.835 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.839 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.839 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.839 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.839 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.840 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.845 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.847 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.849 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.853 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.854 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.855 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.865 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.867 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.880 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.881 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.883 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.885 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.894 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.896 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.899 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.901 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.907 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.908 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.910 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.912 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.912 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.912 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.913 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.913 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.914 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.919 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.923 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.924 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.925 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.929 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.933 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.934 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.937 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.938 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.939 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.949 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.950 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.951 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.953 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.955 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.956 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.957 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.964 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.967 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.969 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.969 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.970 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.974 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.975 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.980 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:03.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:03.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:03.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:03.984 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:03.985 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.991 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:03.993 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:03.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:03.997 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.998 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:03.999 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.000 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.007 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.013 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.015 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.016 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.017 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.024 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.025 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.027 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.027 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.029 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.037 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.038 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.040 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.042 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.051 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.054 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.055 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.057 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.059 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.059 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.059 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.059 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.061 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.063 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:04.066 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.070 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.071 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.072 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.073 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.074 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.074 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.081 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.082 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.086 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.088 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.093 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.095 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.097 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.099 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.100 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.105 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.107 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.110 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.112 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.113 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.120 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.122 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.123 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.126 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.128 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.133 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.135 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.137 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.140 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.140 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.142 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.147 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.149 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.150 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.154 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.156 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.161 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.162 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.167 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.168 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.169 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.171 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.173 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.177 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.181 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.183 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.184 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.186 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.193 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.195 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.197 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.199 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.200 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.201 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.205 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.207 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.211 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.211 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.212 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.213 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.219 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.221 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.226 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.227 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.229 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.229 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.233 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.245 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.246 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.254 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.256 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.257 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.260 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.263 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.268 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.269 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.272 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.273 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.274 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.276 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.276 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.276 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.276 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.281 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.283 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.285 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.287 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.288 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.289 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.290 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.297 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.298 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.300 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.301 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.306 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.312 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.316 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.321 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.321 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.323 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.324 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.325 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.329 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.332 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.334 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.335 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.335 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.336 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.337 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.345 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.346 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.347 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.349 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.350 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.352 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.356 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.357 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.364 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.366 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.367 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.373 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.378 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.379 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.380 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.380 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.381 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.391 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.393 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.395 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.400 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.401 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.403 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.409 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.414 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.414 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.416 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.417 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.421 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.422 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.424 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.426 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.427 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.428 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.433 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.435 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.436 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.437 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.438 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.439 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.439 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.439 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.439 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.439 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.440 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.441 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.445 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.446 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.451 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.456 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.458 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.461 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.461 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.462 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.462 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.465 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.467 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.469 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.473 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.474 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.476 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.478 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.481 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.484 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.484 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.486 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.486 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.486 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.486 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.492 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.495 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.498 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.499 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.501 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.502 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.502 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.503 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.503 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.503 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.504 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.506 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.516 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.516 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.516 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.518 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.520 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.524 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.526 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.530 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.530 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.531 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.535 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.538 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.543 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.544 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.546 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.551 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.556 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.557 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.558 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.558 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.567 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.568 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.568 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.570 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.570 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.575 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.579 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.580 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.581 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.583 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.588 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.589 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.592 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.595 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.605 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.609 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.611 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.614 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.616 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.624 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.626 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.627 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.629 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.630 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.632 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.637 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.638 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.639 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.640 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.641 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.642 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.645 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.646 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.647 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.650 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.651 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.653 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.657 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.659 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.661 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.663 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.663 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.663 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.664 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.666 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.671 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.682 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.683 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.685 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.693 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.696 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.700 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.702 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.703 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.706 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.706 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.707 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.712 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.713 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.715 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.719 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.720 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.721 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.725 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.738 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.742 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.744 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.745 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.745 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.747 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.747 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.747 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.747 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.747 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.753 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.755 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.759 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.762 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.764 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.773 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.777 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.781 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.783 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.786 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.787 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.793 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.797 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.797 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.800 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.800 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.800 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.800 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.801 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.805 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.807 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.808 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.812 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.814 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.817 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.821 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.823 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.826 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.827 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.828 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.830 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.831 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.836 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.838 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.841 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.843 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.844 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.845 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.850 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.852 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.853 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.853 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.855 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.855 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.855 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.855 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.855 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.856 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.863 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.865 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.872 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.873 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.876 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.879 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.885 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.886 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.887 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.887 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.894 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.901 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.903 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.906 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.907 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.910 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.911 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.916 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.920 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.923 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.924 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.924 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.924 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.929 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.933 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.935 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.936 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.939 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.943 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.947 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.948 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.949 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.955 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.956 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.960 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.960 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.967 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.973 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.974 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.975 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:04.984 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.988 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:04.990 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:04.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.994 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.996 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:04.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:04.996 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:04.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:04.996 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:04.997 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:04.998 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.007 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.009 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.013 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.014 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.020 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.024 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.026 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.028 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.030 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.033 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.034 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.036 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.039 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.040 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.043 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.045 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.048 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.048 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.052 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.057 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.058 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.059 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.065 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:05.069 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.072 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.074 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.077 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.080 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.086 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.089 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.091 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.093 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.094 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.094 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.096 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.096 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.101 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.102 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.105 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.106 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.107 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.108 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.114 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.115 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.118 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.119 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.119 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.121 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.124 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.129 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.131 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.134 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.135 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.135 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.138 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.146 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.147 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.148 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.149 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.154 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.158 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.160 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.161 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.162 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.166 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.168 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.170 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.176 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.176 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.179 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.181 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.183 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.188 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.192 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.194 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.195 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.196 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.201 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.204 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.205 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.210 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.212 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.213 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.218 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.222 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.224 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.226 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.227 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.230 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.230 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.232 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.235 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.237 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.238 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.239 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.240 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.241 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.246 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.247 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.248 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.249 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.249 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.250 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.252 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.257 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.258 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.262 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.262 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.265 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.265 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.266 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.269 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.274 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.275 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.280 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.282 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.282 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.284 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.285 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.285 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.286 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.291 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.293 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.294 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.296 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.297 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.297 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.298 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.298 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.298 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.299 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.300 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.303 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.304 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.307 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.315 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.319 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.325 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.330 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.333 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.336 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.337 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.339 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.341 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.343 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.348 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.350 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.353 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.355 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.356 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.361 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.363 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.364 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.364 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.365 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.366 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.374 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.379 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.379 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.379 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.379 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.379 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.381 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.382 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.386 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.387 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.391 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.392 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.392 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.392 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.392 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.392 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.393 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.394 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.395 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.400 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.403 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.405 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.406 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.406 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.411 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.413 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.414 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.415 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.415 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.415 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.415 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.416 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.417 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.422 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.425 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.504 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.505 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.505 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.506 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.508 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.509 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.520 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.522 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.523 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.526 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.527 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.533 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.535 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.536 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.537 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.538 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.538 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.538 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.538 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.538 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.540 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.540 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.547 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.549 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.550 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.553 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.554 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.555 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.569 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.571 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.572 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.575 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.578 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.583 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.584 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.596 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.596 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.596 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.598 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.599 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.602 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.603 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.606 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.606 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.607 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.607 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.608 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.610 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.614 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.615 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.619 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.621 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.627 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.632 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.633 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.636 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.636 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.638 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.638 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.639 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.645 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.647 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.649 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.652 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.654 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.656 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.658 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.659 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.660 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.664 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.670 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.672 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.674 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.678 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.678 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.679 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.686 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.691 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.693 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.696 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.698 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.699 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.708 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.709 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.711 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.713 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.714 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.714 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.723 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.725 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.727 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.731 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.732 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.733 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.739 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.740 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.745 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.747 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.750 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.752 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.756 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.759 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.763 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.767 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.772 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.773 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.775 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.779 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.779 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.780 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.785 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.787 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.789 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.791 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.791 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.799 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.800 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.802 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.807 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.809 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.816 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.818 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.822 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.822 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.830 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.832 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.833 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.839 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.841 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.842 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.846 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.847 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.847 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.855 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.857 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.859 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.869 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.870 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.872 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.877 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.882 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.885 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.890 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.892 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.892 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.893 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.902 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.903 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.905 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.908 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.909 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.909 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.913 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.917 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.920 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.923 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.926 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.928 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.928 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.935 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.937 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.939 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.942 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.943 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.944 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.944 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.944 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.944 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.948 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.949 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.953 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.954 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.957 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.958 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.960 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.966 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.967 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.970 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.970 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.972 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.975 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.980 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.981 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.984 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:05.986 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:05.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:05.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:05.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:05.987 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:05.988 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:05.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:05.997 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:05.999 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.000 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.002 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.004 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.012 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.014 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.016 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.017 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.019 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.019 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.021 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.026 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.028 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.030 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.033 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.034 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.034 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.037 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.039 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.042 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.047 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.048 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.049 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.049 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.049 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.050 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.051 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.058 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.063 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.066 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:06.067 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.070 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.074 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.075 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.080 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.083 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.085 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.088 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.090 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.094 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.096 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.100 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.105 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.106 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.108 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.109 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.118 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.119 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.121 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.125 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.140 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.142 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.144 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.145 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.145 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.146 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.146 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.147 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.150 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.153 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.155 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.157 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.159 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.160 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.161 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.166 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.172 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.174 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.182 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.183 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.185 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.186 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.191 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.193 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.196 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.200 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.203 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.204 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.206 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.210 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.212 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.214 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.215 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.217 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.217 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.217 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.218 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.218 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.221 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.227 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.229 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.231 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.236 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.236 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.236 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.236 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.236 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.238 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.238 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.245 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.247 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.249 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.251 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.253 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.253 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.253 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.253 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.254 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.258 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.264 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.267 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.268 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.271 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.273 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.276 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.278 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.282 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.285 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.286 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.287 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.290 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.290 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.294 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.296 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.307 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.309 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.311 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.319 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.321 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.325 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.328 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.330 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.332 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.337 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.340 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.341 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.345 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.346 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.347 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.348 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.353 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.355 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.359 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.359 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.362 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.365 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.377 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.378 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.380 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.383 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.390 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.390 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.391 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.393 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.395 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.399 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.402 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.405 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.406 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.407 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.408 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.414 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.417 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.419 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.419 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.419 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.419 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.420 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.423 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.425 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.430 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.431 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.432 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.434 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.441 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.443 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.446 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.448 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.450 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.451 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.459 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.461 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.464 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.464 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.469 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.473 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.475 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.479 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.481 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.484 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.487 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.488 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.489 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.489 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.491 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.497 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.498 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.500 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.501 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.502 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.504 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.504 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.506 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.506 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.509 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.511 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.516 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.518 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.520 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.521 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.522 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.524 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.528 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.530 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.535 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.540 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.542 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.543 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.545 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.552 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.554 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.556 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.558 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.561 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.561 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.563 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.566 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.572 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.578 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.580 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.581 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.584 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.589 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.592 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.593 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.593 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.594 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.595 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.596 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.601 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.605 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.613 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.618 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.620 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.622 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.622 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.623 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.624 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.625 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.626 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.629 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.631 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.639 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.641 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.643 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.644 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.645 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.646 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.647 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.650 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.654 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.655 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.656 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.657 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.662 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.666 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.667 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.668 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.669 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.676 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.678 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.679 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.680 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.681 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.682 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.682 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.683 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.690 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.692 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.695 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.696 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.696 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.696 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.696 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.696 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.697 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.701 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.702 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.707 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.707 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.708 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.709 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.712 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.719 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.725 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.728 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.733 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.735 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.741 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.741 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.742 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.742 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.747 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.751 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.754 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.755 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.757 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.757 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.758 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.763 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.765 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.767 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.772 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.772 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.775 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.776 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.779 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.782 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.784 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.785 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.785 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.787 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.789 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.792 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.796 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.798 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.799 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.799 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.799 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.800 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.803 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.809 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.810 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.816 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.817 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.819 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.820 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.824 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.826 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.829 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.830 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.831 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.833 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.837 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.838 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.841 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.841 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.843 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.844 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.851 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.854 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.855 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.856 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.857 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.859 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.859 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.859 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.859 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.859 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.861 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.865 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.866 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.871 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.871 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.872 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.873 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.873 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.874 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.878 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.880 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.881 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.885 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.886 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.890 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.892 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.893 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.895 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.896 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.903 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.904 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.905 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.906 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.907 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.908 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.908 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.909 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.909 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.910 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.912 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.915 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.920 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.921 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.923 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.930 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.931 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.934 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.936 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.939 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.944 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.946 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.948 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.950 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.955 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.957 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.958 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.961 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:06.970 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.971 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:06.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.982 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:06.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:06.982 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:06.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:06.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:06.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:06.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:06.994 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.000 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.010 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.019 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.021 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.025 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.028 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.029 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.031 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.039 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.041 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.043 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.043 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.045 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.046 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.047 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.047 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.047 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.047 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.047 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.049 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.051 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.055 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.059 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.059 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.065 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.067 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.067 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:07.068 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.075 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.077 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.079 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.080 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.083 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.084 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.086 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.089 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.090 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.096 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.098 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.099 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.100 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.102 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.106 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.111 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.113 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.118 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.121 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.123 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.124 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.128 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.133 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.134 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.138 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.139 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.141 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.145 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.145 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.147 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.154 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.157 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.159 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.159 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.161 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.162 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.172 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.177 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.180 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.182 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.183 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.184 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.189 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.193 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.194 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.196 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.197 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.201 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.205 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.206 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.210 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.211 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.211 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.212 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.213 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.215 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.223 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.224 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.225 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.227 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.228 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.236 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.237 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.241 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.244 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.246 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.246 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.251 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.255 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.255 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.258 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.263 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.266 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.269 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.277 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.277 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.278 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.279 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.280 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.286 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.288 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.290 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.291 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.291 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.292 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.292 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.299 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.300 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.303 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.304 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.306 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.307 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.315 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.316 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.319 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.321 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.323 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.325 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.329 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.330 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.337 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.338 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.339 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.342 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.342 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.345 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.349 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.352 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.352 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.354 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.356 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.363 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.365 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.367 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.369 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.371 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.378 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.380 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.382 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.384 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.386 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.388 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.389 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.394 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.395 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.397 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.400 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.400 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.401 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.401 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.404 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.408 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.410 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.414 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.415 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.416 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.424 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.425 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.427 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.431 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.433 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.437 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.439 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.441 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.442 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.443 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.444 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.445 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.450 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.454 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.457 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.458 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.458 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.458 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.458 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.458 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.460 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.463 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.465 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.466 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.469 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.470 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.471 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.472 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.474 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.479 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.480 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.482 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.483 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.484 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.485 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.485 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.486 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.488 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.491 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.492 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.496 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.496 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.497 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.498 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.499 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.506 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.509 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.512 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.512 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.512 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.518 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.520 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.525 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.526 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.529 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.541 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.542 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.544 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.546 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.555 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.557 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.559 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.560 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.562 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.563 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.564 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.571 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.573 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.579 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.587 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.589 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.596 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.598 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.602 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.604 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.606 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.612 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.614 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.615 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.619 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.623 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.626 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.628 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.629 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.632 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.634 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.644 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.645 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.647 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.653 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.655 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.656 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.660 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.660 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.660 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.660 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.660 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.662 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.663 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.669 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.670 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.674 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.674 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.675 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.676 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.676 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.677 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.684 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.687 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.693 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.693 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.694 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.699 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.701 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.702 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.706 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.711 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.714 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.718 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.721 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.721 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.721 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.723 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.729 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.734 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.736 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.737 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.739 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.739 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.746 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.748 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.750 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.752 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.753 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.753 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.754 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.754 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.761 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.763 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.765 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.767 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.767 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.767 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.767 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.768 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.769 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.772 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.773 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.775 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.777 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.778 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.780 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.785 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.786 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.791 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.792 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.793 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.794 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.800 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.802 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.804 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.811 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.814 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.826 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.828 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.830 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.830 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.833 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.834 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.834 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.834 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.834 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.836 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.842 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.843 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.845 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.847 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.848 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.851 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.856 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.857 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.867 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.870 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.873 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.875 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.879 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.880 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.883 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.887 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.889 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.891 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.892 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.893 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.894 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.894 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.895 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.906 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.911 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.913 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.922 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.922 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.924 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.930 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.932 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.933 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.935 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.936 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.939 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.943 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.948 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.949 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.953 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.955 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.959 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.964 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.965 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.971 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.976 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.979 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.979 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.979 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:07.982 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.987 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:07.989 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:07.990 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:07.993 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:07.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:07.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:07.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:07.993 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:07.994 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.004 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.010 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.013 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.013 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.014 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.016 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.019 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.021 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.024 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.024 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.026 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.031 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.033 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.035 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.036 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.039 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.040 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.042 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.046 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.047 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.056 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.058 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.063 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.065 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.070 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:08.071 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.079 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.081 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.083 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.084 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.084 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.085 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.086 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.086 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.087 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.091 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.101 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.104 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.105 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.106 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.109 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.117 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.120 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.122 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.124 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.127 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.131 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.132 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.133 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.135 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.140 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.142 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.144 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.146 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.149 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.150 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.154 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.162 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.165 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.165 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.167 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.174 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.176 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.177 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.182 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.183 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.184 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.188 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.192 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.194 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.195 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.196 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.196 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.202 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.207 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.209 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.213 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.215 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.216 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.217 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.218 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.226 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.228 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.232 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.235 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.238 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.239 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.240 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.242 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.250 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.252 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.254 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.254 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.258 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.263 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.265 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.267 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.268 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.270 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.270 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.270 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.270 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.270 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.271 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.275 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.277 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.278 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.278 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.281 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.282 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.282 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.282 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.283 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.283 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.289 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.292 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.297 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.297 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.297 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.297 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.297 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.299 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.299 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.301 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.306 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.310 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.311 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.313 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.313 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.323 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.325 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.328 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.329 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.330 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.330 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.332 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.334 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.337 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.339 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.341 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.342 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.344 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.344 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.348 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.350 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.351 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.353 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.354 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.355 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.363 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.366 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.368 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.370 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.370 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.371 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.376 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.381 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.382 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.383 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.384 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.385 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.386 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.386 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.394 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.395 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.397 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.399 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.401 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.401 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.402 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.404 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.408 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.413 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.416 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.418 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.420 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.422 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.425 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.429 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.431 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.432 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.433 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.435 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.436 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.437 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.443 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.447 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.450 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.452 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.452 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.454 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.456 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.459 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.461 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.464 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.466 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.466 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.467 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.469 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.473 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.474 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.477 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.478 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.480 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.481 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.483 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.486 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.490 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.491 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.493 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.494 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.502 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.503 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.508 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.508 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.510 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.511 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.511 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.512 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.513 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.518 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.519 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.521 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.522 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.523 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.523 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.524 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.524 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.531 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.532 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.536 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.538 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.540 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.541 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.542 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.545 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.547 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.554 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.557 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.559 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.560 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.563 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.564 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.565 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.565 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.566 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.566 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.567 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.571 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.578 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.578 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.579 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.588 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.591 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.593 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.594 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.596 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.597 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.598 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.601 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.605 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.607 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.610 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.611 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.611 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.613 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.616 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.619 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.620 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.622 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.623 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.624 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.624 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.625 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.626 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.632 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.636 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.638 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.638 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.639 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.641 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.641 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.643 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.646 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.647 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.651 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.655 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.656 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.657 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.657 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.658 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.659 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.664 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.666 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.667 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.668 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.671 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.672 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.673 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.676 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.679 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.681 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.686 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.686 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.688 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.693 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.694 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.696 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.697 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.698 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.699 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.699 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.700 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.700 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.700 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.707 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.709 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.710 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.712 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.713 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.714 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.715 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.715 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.715 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.715 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.715 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.717 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.718 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.723 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.725 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.728 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.731 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.733 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.737 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.739 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.741 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.743 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.744 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.745 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.745 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.745 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.752 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.761 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.764 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.765 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.767 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.768 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.769 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.769 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.771 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.774 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.777 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.779 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.779 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.779 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.781 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.781 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.786 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.791 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.792 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.794 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.800 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.802 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.803 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.804 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.804 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.805 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.806 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.808 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.811 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.814 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.815 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.816 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.818 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.820 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.823 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.824 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.826 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.826 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.829 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.832 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.833 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.835 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.836 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.837 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.837 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.838 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.844 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.846 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.849 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.856 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.858 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.859 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.863 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.864 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.864 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.866 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.868 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.871 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.877 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.881 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.881 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.887 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.889 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.895 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.899 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.900 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.902 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.903 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.912 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.913 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.914 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.915 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.916 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.916 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.922 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.924 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.925 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.925 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.926 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.927 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.928 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.928 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.933 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.935 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.937 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.938 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.940 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.946 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.949 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.949 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.950 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.951 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.951 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.952 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.953 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.954 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.958 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.960 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.962 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.963 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.964 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.964 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.964 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.965 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.966 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.972 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.975 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.976 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.977 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.978 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.980 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.980 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:08.983 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.985 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.988 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:08.992 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:08.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.994 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:08.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:08.995 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:08.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:08.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:08.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:08.997 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.001 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.003 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.005 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.006 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.009 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.010 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.010 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.018 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.019 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.021 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.022 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.023 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.024 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.029 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.031 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.037 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.038 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.042 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.043 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.043 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.044 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.045 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.046 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.047 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.053 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.055 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.057 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.057 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.058 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.060 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.060 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.062 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.063 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.065 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.072 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.073 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:09.076 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.077 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.079 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.079 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.081 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.081 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.082 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.083 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.087 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.089 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.091 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.095 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.096 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.097 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.099 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.104 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.105 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.107 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.108 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.109 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.109 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.109 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.111 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.113 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.117 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.120 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.122 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.123 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.127 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.127 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.130 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.130 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.132 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.138 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.140 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.142 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.142 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.144 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.144 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.144 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.144 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.144 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.146 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.151 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.153 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.154 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.155 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.156 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.157 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.157 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.157 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.157 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.157 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.158 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.163 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.165 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.166 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.167 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.170 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.171 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.171 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.172 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.172 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.172 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.178 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.180 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.184 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.187 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.189 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.189 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.190 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.191 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.191 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.192 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.193 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.198 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.202 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.203 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.204 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.205 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.206 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.208 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.209 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.214 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.216 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.220 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.223 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.223 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.223 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.224 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.227 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.229 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.230 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.231 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.232 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.232 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.234 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.234 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.238 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.240 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.241 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.243 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.243 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.244 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.249 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.250 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.252 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.253 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.254 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.254 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.255 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.255 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.255 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.255 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.263 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.266 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.268 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.272 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.272 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.274 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.274 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.275 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.276 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.280 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.286 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.289 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.291 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.292 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.293 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.294 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.294 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.295 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.296 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.296 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.302 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.305 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.306 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.307 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.308 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.309 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.314 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.315 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.317 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.318 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.318 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.319 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.320 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.322 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.326 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.331 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.333 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.334 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.335 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.335 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.335 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.335 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.335 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.335 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.341 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.343 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.345 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.345 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.353 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.356 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.356 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.356 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.359 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.367 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.372 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.390 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.393 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.403 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.407 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.409 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.410 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.411 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.411 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.412 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.413 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.419 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.421 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.422 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.423 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.427 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.427 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.427 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.430 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.434 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.437 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.439 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.439 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.441 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.443 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.444 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.444 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.446 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.447 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.453 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.456 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.467 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.468 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.470 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.471 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.472 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.473 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.473 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.473 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.473 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.473 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.475 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.478 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.482 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.484 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.487 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.495 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.500 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.501 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.501 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.502 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.502 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.504 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.507 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.507 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.510 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.514 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.516 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.526 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.527 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.528 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.529 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.530 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.531 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.531 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.532 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.537 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.539 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.542 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.543 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.544 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.547 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.547 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.548 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.549 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.551 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.559 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.563 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.567 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.569 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.570 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.572 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.572 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.572 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.578 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.580 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.586 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.593 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.596 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.601 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.602 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.603 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.608 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.609 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.613 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.613 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.614 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.620 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.623 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.629 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.632 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.632 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.634 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.647 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.651 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.654 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.654 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.656 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.656 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.658 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.658 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.658 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.658 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.658 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.660 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.668 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.669 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.670 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.671 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.673 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.674 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.674 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.674 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.674 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.675 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.675 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.676 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.682 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.684 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.686 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.687 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.691 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.697 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.702 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.702 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.703 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.703 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.704 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.705 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.713 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.714 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.715 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.716 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.718 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.718 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.720 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.725 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.727 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.728 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.730 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.732 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.736 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.736 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.738 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.753 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.754 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.761 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.762 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.763 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.763 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.765 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.776 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.778 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.781 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.788 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.790 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.790 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.798 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.803 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.806 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.807 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.809 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.809 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.810 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.811 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.814 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.820 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.822 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.825 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.827 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.828 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.829 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.832 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.842 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.844 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.849 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.851 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.853 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.854 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.854 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.855 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.856 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.861 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.865 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.866 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.867 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.867 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.869 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.869 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.878 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.879 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.881 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.882 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.883 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.887 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.889 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.892 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.895 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.901 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.903 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.904 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.905 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.913 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.915 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.916 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.919 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.921 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.921 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.922 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.928 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.930 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.938 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.939 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.939 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.940 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.940 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.940 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.941 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.942 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.942 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.948 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.950 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.954 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.955 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.957 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.958 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.965 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.976 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.978 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.980 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.982 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.984 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.984 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.986 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:09.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:09.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:09.986 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:09.986 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.988 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:09.993 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:09.996 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:09.997 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:09.998 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:09.998 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.001 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.001 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.011 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.013 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.014 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.015 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.017 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.017 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.018 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.018 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.020 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.028 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.031 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.032 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.033 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.034 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.035 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.037 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.038 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.043 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.046 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.049 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.051 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.052 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.053 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.053 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.055 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.062 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.065 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.067 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.068 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.069 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.071 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.071 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.071 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.072 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.072 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.072 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.074 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:10.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.076 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.085 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.088 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.090 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.093 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.094 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.095 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.095 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.096 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.096 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.096 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.097 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.100 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.104 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.108 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.110 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.111 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.113 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.114 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.116 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.120 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.121 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.123 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.124 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.125 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.125 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.126 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.128 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.132 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.134 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.135 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.137 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.137 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.138 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.139 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.143 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.145 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.147 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.148 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.149 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.150 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.150 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.152 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.157 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.161 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.162 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.163 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.164 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.164 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.166 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.167 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.169 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.174 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.178 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.178 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.181 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.181 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.182 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.182 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.183 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.190 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.191 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.202 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.203 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.203 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.206 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.206 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.207 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.208 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.208 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.209 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.210 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.219 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.222 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.222 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.224 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.226 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.226 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.226 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.226 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.226 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.228 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.229 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.230 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.236 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.238 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.245 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.246 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.247 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.248 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.249 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.249 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.250 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.253 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.256 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.259 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.263 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.264 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.266 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.268 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.268 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.268 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.268 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.269 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.270 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.273 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.276 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.282 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.284 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.286 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.287 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.291 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.291 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.293 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.295 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.299 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.304 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.307 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.310 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.311 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.312 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.314 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.314 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.314 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.315 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.318 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.319 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.320 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.325 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.328 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.333 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.334 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.336 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.336 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.337 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.337 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.338 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.344 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.347 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.349 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.353 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.354 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.355 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.356 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.357 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.358 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.358 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.360 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.363 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.368 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.373 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.375 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.378 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.378 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.379 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.381 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.381 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.389 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.394 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.399 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.401 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.402 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.405 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.406 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.407 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.408 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.408 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.410 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.411 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.413 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.417 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.422 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.424 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.425 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.426 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.427 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.427 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.427 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.428 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.429 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.435 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.439 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.443 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.446 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.449 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.453 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.453 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.453 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.453 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.453 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.455 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.463 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.466 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.468 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.471 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.472 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.472 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.475 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.475 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.476 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.484 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.487 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.489 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.491 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.493 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.494 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.497 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.497 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.506 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.509 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.511 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.517 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.519 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.525 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.525 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.526 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.528 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.529 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.531 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.539 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.542 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.545 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.546 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.549 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.550 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.552 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.552 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.553 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.564 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.570 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.572 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.574 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.575 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.576 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.577 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.579 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.579 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.580 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.582 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.583 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.588 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.590 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.595 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.597 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.598 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.600 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.600 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.601 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.606 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.608 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.610 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.612 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.614 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.616 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.616 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.619 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.623 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.625 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.628 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.630 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.632 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.634 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.639 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.644 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.646 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.647 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.649 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.649 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.650 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.655 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.657 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.665 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.665 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.667 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.667 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.668 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.669 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.673 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.679 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.682 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.684 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.685 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.687 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.689 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.689 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.689 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.690 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.692 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.692 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.695 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.699 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.705 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.706 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.706 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.707 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.707 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.708 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.708 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.711 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.716 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.718 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.725 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.727 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.732 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.732 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.733 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.734 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.734 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.742 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.743 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.750 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.754 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.754 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.759 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.759 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.760 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.762 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.764 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.764 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.769 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.771 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.772 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.773 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.774 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.775 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.776 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.776 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.776 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.776 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.778 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.780 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.784 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.788 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.789 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.789 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.790 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.795 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.799 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.805 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.807 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.812 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.813 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.814 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.815 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.816 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.817 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.817 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.819 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.822 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.825 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.828 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.829 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.831 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.832 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.834 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.834 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.841 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.843 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.844 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.846 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.846 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.847 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.855 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.856 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.859 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.860 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.860 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.861 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.862 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.863 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.864 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.874 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.875 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.876 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.877 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.878 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.879 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.879 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.880 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.881 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.890 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.894 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.895 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.896 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.897 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.899 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.900 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.903 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.915 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.916 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.918 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.918 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.922 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.922 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.923 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.924 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.928 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.931 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.932 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.933 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.934 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.934 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.935 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.936 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.940 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.942 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.943 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.944 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.945 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.946 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.946 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.947 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.948 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.952 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.954 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.955 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.957 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.959 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.959 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.960 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.963 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.966 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.967 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.969 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.970 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.971 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.972 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.974 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.977 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.978 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.981 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.982 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.983 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:10.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:10.983 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:10.984 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:10.985 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.985 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:10.990 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:10.992 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:10.993 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:10.994 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:10.995 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.000 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.000 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.002 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.003 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.006 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.008 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.009 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.011 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.012 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.012 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.014 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.016 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.022 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.026 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.029 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.030 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.030 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.031 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.032 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.032 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.079 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:11.080 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.082 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.086 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.087 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.089 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.090 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.091 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.091 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.092 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.096 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.098 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.099 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.102 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.103 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.105 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.106 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.110 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.112 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.113 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.114 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.116 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.116 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.118 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.118 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.128 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.131 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.133 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.133 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.134 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.136 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.136 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.141 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.144 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.148 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.149 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.150 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.151 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.154 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.155 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.156 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.156 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.156 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.156 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.158 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.158 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.166 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.169 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.172 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.174 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.175 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.176 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.177 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.177 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.179 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.179 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.193 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.195 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.196 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.197 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.198 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.199 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.199 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.200 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.209 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.211 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.212 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.212 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.213 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.214 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.214 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.215 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.217 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.220 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.222 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.224 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.225 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.227 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.227 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.229 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.230 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.232 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.234 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.237 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.240 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.241 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.242 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.242 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.247 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.248 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.250 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.253 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.256 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.258 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.258 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.259 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.259 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.260 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.261 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.262 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.267 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.270 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.271 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.284 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.288 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.289 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.289 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.290 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.290 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.291 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.296 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.298 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.300 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.301 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.306 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.308 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.308 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.309 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.310 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.311 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.320 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.323 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.324 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.325 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.326 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.327 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.327 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.328 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.328 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.336 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.339 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.340 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.342 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.342 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.343 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.343 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.346 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.347 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.355 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.357 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.360 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.360 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.361 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.362 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.362 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.363 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.366 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.366 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.370 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.371 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.373 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.374 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.375 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.376 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.376 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.377 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.385 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.386 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.388 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.389 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.394 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.395 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.396 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.396 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.396 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.398 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.398 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.408 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.412 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.416 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.416 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.417 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.418 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.419 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.420 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.420 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.421 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.425 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.428 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.430 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.432 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.433 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.434 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.435 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.435 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.435 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.435 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.435 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.436 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.442 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.444 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.446 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.447 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.448 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.449 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.450 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.450 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.451 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.452 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.456 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.458 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.459 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.460 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.463 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.463 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.465 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.465 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.468 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.472 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.475 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.475 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.476 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.477 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.477 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.477 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.478 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.479 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.481 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.486 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.489 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.491 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.491 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.492 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.493 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.493 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.494 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.495 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.499 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.507 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.509 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.511 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.512 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.513 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.514 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.514 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.515 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.515 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.529 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.532 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.534 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.535 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.537 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.539 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.539 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.541 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.541 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.546 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.547 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.551 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.552 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.553 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.556 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.556 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.557 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.559 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.565 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.567 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.569 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.571 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.572 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.573 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.574 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.574 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.576 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.579 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.581 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.583 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.585 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.587 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.588 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.588 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.588 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.589 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.590 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.590 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.597 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.600 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.601 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.602 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.603 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.603 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.604 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.604 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.605 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.610 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.613 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.615 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.615 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.617 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.618 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.618 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.619 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.621 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.624 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.627 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.629 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.630 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.631 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.632 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.632 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.633 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.635 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.639 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.642 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.645 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.648 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.648 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.651 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.651 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.652 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.653 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.653 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.655 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.657 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.663 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.666 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.668 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.669 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.670 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.672 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.673 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.673 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.673 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.673 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.675 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.677 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.680 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.683 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.688 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.689 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.691 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.695 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.700 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.701 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.701 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.705 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.707 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.709 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.715 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.717 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.720 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.722 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.724 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.726 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.727 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.728 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.729 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.729 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.731 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.737 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.740 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.742 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.744 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.746 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.748 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.749 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.749 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.751 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.751 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.757 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.760 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.762 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.764 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.766 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.769 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.769 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.770 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.771 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.778 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.780 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.782 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.783 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.787 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.790 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.791 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.792 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.792 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.793 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.794 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.803 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.808 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.809 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.810 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.812 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.818 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.818 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.819 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.819 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.826 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.827 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.829 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.830 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.831 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.832 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.832 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.834 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.839 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.840 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.841 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.842 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.848 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.849 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.850 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.850 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.850 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.852 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.856 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.858 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.862 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.862 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.866 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.868 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.868 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.870 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.871 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.874 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.875 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.883 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.885 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.885 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.886 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.886 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.886 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.886 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.886 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.888 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.892 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.894 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.895 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.897 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.898 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.899 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.900 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.900 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.901 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.906 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.908 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.910 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.911 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.915 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.917 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.917 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.918 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.919 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.919 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.924 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.926 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.927 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.928 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.928 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.929 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.929 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.930 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.938 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.945 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.952 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.954 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.954 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.957 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.958 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.958 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.961 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.961 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.966 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.968 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.971 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.973 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.973 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.974 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.975 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.975 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.976 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.976 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.981 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:11.987 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.988 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:11.989 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.990 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:11.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:11.991 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:11.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:11.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:11.991 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:11.992 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:11.999 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.002 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.004 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:12.005 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.007 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.009 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.010 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:12.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:12.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:12.010 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:12.013 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.014 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:12.014 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.018 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.019 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:12.021 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.023 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.023 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.024 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:12.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:12.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:12.024 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:12.025 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:12.031 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.032 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:12.035 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.036 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.037 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.038 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.038 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:12.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:12.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:12.039 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:12.041 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:12.042 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.048 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.050 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:12.052 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.053 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.054 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.055 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:12.055 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:12.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:12.056 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:12.057 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:12.059 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.066 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:12.070 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.072 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.073 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.075 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.076 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:12.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:12.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:12.076 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:12.077 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.078 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:12.079 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.089 7f22ee02b648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:12.092 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:12.094 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.097 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.099 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.099 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:12.101 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.102 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:12.103 7f22ee02b548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/12/2026 04:16:12.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:12.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:12.103 7f22ee02b548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:12.104 7f22ee02b548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0 01/12/2026 04:16:12.105 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:12.109 7f22ee02b948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0')